JavaScript Why does an inner setTimeout of a Promise runs after an outside setTimeout

visit shbcf.ru